Towards compositional CSL model checking
نویسنده
چکیده
The Continuous Stochastic Logic (CSL) is a powerful means to state properties which refer to Continuous Time Markov Chains (CTMCs). The verification of such properties on a model can be achieved through a suitable algorithm. In this doctoral thesis, the CSL logic has been considered and two major aspects have been addressed: the analysis of its expressiveness and the study of methods for a decomposed verification of formuale. Concerning expressiveness, we have observed that the CSL syntax can lead to formulae with a trivial semantics. As a consequence the idea of well-formed CSL formula has been introduced. Furthermore, a simpler and equivalent syntax for referring to ergodic CMTCs have defined as well as a brand new event-bounded Until operator. With respect to compositionality, we have referred our study to a specific type of decomposed CTMCs, namely the bidimensional Boucherie framework. A number of basic properties concerning the Boucherie framework have been demonstrated and, relying on this, a compositional semantics for a subset of the CSL syntax has been derived. The considered subset is obtained by disallowing nesting of probabilistic path-formulae, something whose impact on the ability to state useful properties is low.
منابع مشابه
Model Checking Algorithms for CTMDPs
Continuous Stochastic Logic (CSL) can be interpreted over continuoustime Markov decision processes (CTMDPs) to specify quantitative properties of stochastic systems that allow some external control. Model checking CSL formulae over CTMDPs requires then the computation of optimal control strategies to prove or disprove a formula. The paper presents a conservative extension of CSL over CTMDPs—wit...
متن کاملTowards Compositional Approach for Parametric Model Checking in Software Product Lines
Parametric model-checking allows the use of a single model to obtain properties values from different configurations through an arithmetic formula. Formulas with hundreds of operands and operators can be evaluated at runtime in milliseconds on current computers. Neverthless, those formulas may not scale to devices with limited resources. This work-in-progress addresses this problem by presentin...
متن کاملExtending Compositional Message Sequence Graphs
We extend the formal developments for message sequence charts (MSCs) to support scenarios with lost and found messages. We define a notion of extended compositional message sequence charts (ECMSCs) which subsumes the notion of compositional message sequence charts in expressive power but additionally allows to define lost and found messages explicitly. As usual, ECMSCs might be combined by mean...
متن کاملModel Checking CSL for Markov Population Models
Markov population models (MPMs) are a widely used modelling formalism in the area of computational biology and related areas. The semantics of a MPM is an infinitestate continuous-time Markov chain. In this paper, we use the established continuous stochastic logic (CSL) to express properties of Markov population models. This allows us to express important measures of biological systems, such as...
متن کاملCSL Model Checking of Biochemical Networks with Interval Decision Diagrams
This paper presents an Interval Decision Diagram based approach to symbolic CSL model checking of Continuous Time Markov Chains which are derived from stochastic Petri nets. Matrix-vector and vector-matrix multiplication are the major tasks of exact analysis. We introduce a simple, but powerful algorithm which uses explicitly the Petri net structure and allows for parallelisation. We present re...
متن کامل